front cradle - Spanish English Dictionary